home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1996 #15
/
Monster Media Number 15 (Monster Media)(July 1996).ISO
/
bbs_door
/
qst850g1.zip
/
Q_DOCS.ZIP
/
HISTORY.850
next >
Wrap
Text File
|
1996-05-11
|
26KB
|
620 lines
Wisdom of this version: ... A CTL-File beats a full-screen config program!
! - Important change, read this.
* - Change, not so very important for you
> - Bug-fix, important for you
# - Bug-fix, not so important for you.
% - Added feature(s)
$ - Comment, you can read it..
& - New date period.
--- - Version and date of release...
--- v8.01ß .. 8.04ß (Close ßeta's only)
% I created the program PURGEANW this program reads your USERS.BBS
(RemoteAccess 2.0x-userdatabase), and searches in your QUEST.ANW the
latest data in it, and creates a newfile called NEW.ANW with the latest
data, this program also filters duplicate data.
! The maximum questions (old 25) is now extended to 100 ..
* All the question-colors, question-restore-colors, and comment-colors
are now seperate definable, this will make QUEST even more flexible it
is now!
* The maximum data-request boards is now expanded till 20.
% You can define now so-called SEND/NO-Send fields, if you want to send a
field or not.
! I also changed the datastructure of QUEST, this because the maximum
files is expanded to 100 and i don't want to reserve that space for
each question, so how more questions, how bigger your QUEST.BBS
You'll have to run the UPDATE.EXE
% Added the program COOKIE.EXE this program picks randomly a cookie and
displays it. (Just to test the COOKIE-Thing)
$ The program QCook.EXE creates the cookiefile...
! Changed the name of PURGEANW.EXE to QPURGE.EXE
! Changed the name of COOKIE.EXE to QCOOKIE.EXE
$ Dropped support for the fido-style messagebase (netmail-thing), this
because i can't support it 100% OK on this moment ...
# Fixed some problems with keeping files open that weren't allowed to keep
open etc, this causes runtime errors (Too many open files :-(
% Please note that you can specify the FULL path+filename with QSetUp to
force QSetUp to use that configfile, also QUEST has this possibility,
this can be usefull when you're using QUEST also as members registration
door orso...
$ There is an TEMPORARY switch added to QScan "/NE", no encryption, please
note that this parameters only works when it's specifyed as FIRST parameter,
but this is the only parameter that QScan supports :)
Please do not use this switch unless it is unpossible to make it work on
another way, and then i ask you, please contact me with a exact explanation
of the problem and configuration, so i can fix it in further versions.
--- v8.05ß
% QScan now supports the "^AENC:" kludge, proposed in FTSC-0073 ..
% QUEST has now the option to let the user download a file when he
answered the questionary, handy when you want him to download the
registration form, or a price-list if you're a commercial bbs..
You can FORCE the download, or you can let the user voilunteer (or
something)
--- v8.06ß
% You can use the "@TOTALCALLS@" and "@TOTALUSERS@" macros now in QUEST ..;-)
% Added ProBoard v2.01 support, it costed me a half day (from 8 till 2) but
it really works great now,
The thing (PB) locked up 12 times this day AAAAAAAARFH!@#^*!(#)_! ;-)
$ QUEST will work exactly the same as the normal QUEST for normal RA users,
and it will also work great on ProBoard (i think), the only difference is
now in this version, that QUEST will check for the RA-environment, when it
doesn't exist, it will check for the PROBOARD-environment, when that also
doesn't exist, QUEST will automaticly abort with a message:
"No bbs-system detected"
Also, all sub-programs (QScan.EXE, QSetUp.EXE etcetera) will do the same,
please notice that when you have set both (RA and PROBOARD), QUEST will
use the ProBoard enviroment...
$ One last remark, QUEST will find the ProBoard's language file with a file-
search in the ProBoard, it seems for me not the "perfect" way, but i'm
only "using" proboard for a half day, so can somebody please help me if
there's a better way?
$ Please notice that QUEST will exit with an errormessage when there isn't
any message in the messagebase (i don't feel like creating a whole message-
base for you, do it yourself or use a message-editor :-))
--- v8.07ß
% QSetUp.EXE will also write to DESQView's buffer <grin> (i hope ;-)
% QUEST will support NetMail again (YEEEEEEHHH ;-), added some extra options
to QSetUp.EXE and it works like a train (?)
% QUEST has the option to update RA from the answers given in QUEST, this
you can specify allone for each field seperatly, it was suggested by
a 'SysOp' called Rick Vandenberg, who thinks by suggesting a option, he
reserved the right for a free key, think again Rick.
--- v8.08ß
# Fixed some problems in the netmail-things ...
# Fixed some other problems and made the saving go very much faster,
good luck!
--- v8.09Γ
> Fixed some major problems in QSetup when trying to select a question-slot..
$ Please note that i will not give in when you're want to have a free key,and
you feel you have to threaten me with things like 'If i doesn't get i a free
key, i'll spread a keygenerator', you *WILL NOT* get a free key with that
kind of shit, and will from now on result in a total lockout of using QUEST,
and other accompanied programs.
$ It isn't possible anymore to upgrade your keys to another name, if you
change your BBS name, you have to register QUEST again.
% 1st July 1995, a major step in man-kind, ;-), i decided to add colors
to QSetUp!! It sure looks great now imho (...)
$ Oops, just saw a major fault in the structure, i reserved 10 characters for
filenames, while that must be 8, well, no turning back from now..
$ Just discovered that no macros at all were documented in QUEST.DOC, fixed..
(grmph, docs, who needs them? ;-)
% The user can view while entering the questions, a help-screen, you can
define the name of it by pressing F1 while setting-up the screen..
The user must call it by pressing CTRL-L while editting a field..
grmph, made 19 example help-screens.. i hate help-screens <grin>... ;-=))
% Because QUEST is only capable of processing users with ANSI or AVATAR,
QUEST will exit with an error, but then the user has no access, i added
an special flag for ASCII-users
QUEST will also post an message to you (you're the SysOp!) with the whole
mess. Please note that you must *NOT* give the User 'normal-access' to
the BBS if he/she has only-ascii. This would be a terriffic security-breach!
I won't support ASCII because most of the options of QUEST wouldn't be
available.
! Changed 'MSGTEXT.TXT' to 'WELCOME.MCR';
% Added the option that QUEST will apartly ask if the user-data will be send
to the user.
# Removed the mouse-support in QUEST, i must first fix it, then i will
add it again to QSetUp, it could causes some system lock-ups.
% Fixed finally the problems with the DesqView program, i've tested it
under DESQView 1.0/X and both black/white and color works great.
$ Please note that QSetUp.EXE will NOT directly write to DV's buffer..
% Added Mouse-support now, finally fixed some lockups...
> Fixed a Exception #13 and a #06 error in QSetUp....(mouse-support!)
% Added mono-screens and color-screens (defaults) to QUEST.
# Cursor wasn't correctly restored at exit of QSetUp, fixed ..
* Changed the QPurge - program, it only purges the data file now, this for
incompatibility problems.
! Changed some way how to find the config-files, this is now based on the
directory wich you specify in RAConfig, if you didn't specifyed a path
there, it will use the door-path. If you're a ProBoard SysOp, QUEST will
automaticly use the directory where the language-file is found.
$ Please note that ProBoard's string-values aren't supported (yet?!)
$ Please note also that the SQUISH messagebase type isn't supported in
QUEST.
% QScan can check, if you want, the RA-Nodelist before QScan will reply with
data, if you enable this feature, please be sure this nodelist is up-to-date
etc. For ProBoard users there isn't a ProBoard - listformat, so, bad-luck!
$ If the nodelist doesn't exist, QUEST will act like the SysOp DOES exist in
the nodelist-base.
$ Oops, i've judged too quickly, ProBoard DOES have a nodelist, but i can't
find the structures of it. So, bad luck..
# Fixed a few bugs, and removed some code overhead... QUEST is smaller now..
! A few major changes in the messagebase handling :
* QUEST and QSCAN both support the MSGID-Kludge now.
* QScan supports also the REPLY-Kludge now.
* Fixed a small bug in the PID - String
* Fixed a small bug in Qscan's reply-kludge
* Added SQUISH support (ProBoard!)
* Added 'real-time' Fido-Support for ProBoard only.
* Fixed loads a bugs in the FIDO and JAM support in QScan..
! The way of replying is changed again. You now have 4 possibilites for
replying: (security):
None - Complete no security checking. Everyone who requests
gets a reply when data is available
1st - The one who has written the message must must be in
the nodelist (Node-Number)
2nd - QScan will reply to everyone in the nodelisted, NOT
listed as PVT, POINT, HOLD or DOWN.
3rd - Same rules aply as the 2nd, but the name must ALSO be
the same as 'FROM' who the message is.
# Fixed a small bug in the REPLY kludge, the ": " was copied from the
MSGID-Kludge... Fixed
% Added a WARNING-Message in QSetUp..
! QUEST will first check if the MESSAGES.RDX (RA 2.50's index-file) does
exist, if so, QUEST will read her, and will asume the value entered there
else QUEST will just assume the phsychical file position.
--- v8.10Γ, 19/Aug/1995
Wisdom of this version: ... Why does serious bugs come out AFTER the release?
% Added a English text to BBS2ABN because people didn't know what it meant..
* BBS2ABN was named ABN2BBS in the program itself, Fixed.
! Completely revised the documentation, the size of the document is almost
trippled, and every function of QUEST is good explained, i think.
Now it's a real good overview of the power QUEST brings to you.
> Oops, major bug found in the whole QUEST-Package. In determining which
BBS-System the version-id was checked if it contained $200. This is true
when the original config is created on a RAConfig 2.00, but if this is
done on a Config of 2.01 or 2.02, this isn't true. Which resulted in not
correct errors. This is fixed in further versions. Also a supply is fixed
named QSTFIX.[ARCHIVER NAME]. This will change the version-id to $200 what
doesn't affect the working of RAConfig in any way.
& 01/Sep/1995 - 08/Sep/1995
$ From now on dates are added to this file ;-)
> Felix Mueller reported the release of ProBoard 2.10 which seems to be
incompatible with the old system. I'm working on fixing the version.
# The F1 (DOS-shell feature) in QMaint didn't work, this was because the
swapper normally used in QUEST and main programs wasn't activated in
QMaint. Fixed!
# QMaint would also exit the "See-Data" screen even when the "Are you
sure (Y/n)?)" (Delete) was answered negative, Fixed!
> QMaint is complete revised, a lot of optimalisations have been done,
which reduces the size with 20k. QMaint will not write directly to the
screen anymore.
$ I'm updating QUEST to the new ProBoard v2.10. I've discovered, that in
the new MESSAGES.PB (message-areas) structure, a field is named
'HudsonBase', but i can't find any option in ProCFG, so i'm assuming this
option is not used so-far. Please reply to me if this isn't true.
Because the names in ProBoard are changed (and a lot of structures), but
there's no 'real' way of detecting the ProBoard-version, all old ProBoard
versions aren't supported anymore. So, only v2.10 is supported ...
& 08/Sep/1995 - 15/Sep/1995
% In the ProBoard v2.10 version QUEST will now also be multi-lingual. This
is done by reading the USERPB.BBS (Msgbase-Dir), and then reading the PBL
(ProBoard Language)-File, and determining the text-and menu-paths. The
security/flag settings for the PBL-file aren't supported cause ProBoard
will handle this.
* In QScan the date-format ("@DATE@") is now displayed as "08-Sep-1995"
instead of "08-09-1995" ;)
% All QScan's macro-files does now also support RA_AKA01 t/m RA_AKA10 ..
! The programs "QScan", "QCook", "QCookie", "QPurge", "QMaint" and "BBS2ABN"
are **NOT** spreaded with the newest QUEST anymore.
** PLEASE DELETE THESE PROGRAMS **
One program QUtil named is the big replacement for these programs. This is
done for some technical reasons.
# QSetUp language-editor didn't display the string "Please pick protocol for
downloading these files", fixed
# The program CTL2CFG is now ported into QSetUp. Under the pulldown menu
FILE, the option CTL2CFG.
! The ABNLIJST.DAT created by QUtil BBS2ABN will now be the file specifyed
in the setup-file and NOT in the current-directory!
% QUtil BBS2ABN has now an extra parameter: '-OVERWRITE'. When specifyed
QUtil won't ask if she may overwrite the existing ABNLIJST.DAT
* The old swapper in QSetUp hang my system. I've replaced it with a real good
one: EXEC 3.3b from Thomas Wagner, Ferrari electronic GmbH
& 15/Sep/1995 - 22/Sep/1995
* Added nice colors for a monochrome monitor ;-)
# You'll be notifyed when the Q_WELCOME.ANS isn't found.
* The "Minimum questions" is removed. It's not used anymore because you can
specify these settings for each field seperatly.
! The action of "Set Level" is removed.
# The /NE parameter didn't work. Fixed!
% Added the macros @ANSWDATE@ and @ANSWTIME@, this will give the date/time
when the answers were given.
# When you specifyed QUtil SCAN /NE, the program wouldn't encrypt the data,
but he would add the QST:001, fixed!
& 22/Sep/1995 - 29/Sep/1995
* The critical-error handler (if a criticial error occurs, the program will
log this to disk, and warn you about it), has been rewritten. Complete
information is now logged to disk, not only the error-number, but also
a short explanation what the error is.
! The updating program (QUpdate) is also moved into QUtil. Please note that
the 5.00 and 6.00 updates are removed.
* Euh, when the language entered in the language-field is empty, QUEST will
try to open DEFLANG.PB and DEFLANG.QST. Please be sure these are there,
else QUEST will exit with an error.
& 29/Sep/1995 - 06/Oct/1995
* The import-ctl function has been removed. This is done because it is added
in the QUEST v8.09Γ archive. It will not be spread or supported anymore.
* The mouse support has been removed. The mouse still causes exception
errors.
# In the critical error handler were the time the same as the date.
& 06/Oct/1995 - 11/Oct/1995
% I've changed the documentation something so it's pretty ugly right now.
It contains a lot of @TOPIC:xxxx@ and @EOT@'s.. This is for the new help
system added in QSetUp. Just press F1 and you'll will see!!
% When you press F1 in QSetUp you'll get a help-function. Then when you
press SHIFT-F1, you'll get a topic overview and you can choose with
your cursor keys another topic. Good luck. ...
& 11/Oct/1995 - 18/Oct/1995
% Added feature "FRESH", this will fresh up the documentation (=filter out
the @TOPIC@ etc). The file creates is named FRESHED.DOC
& 18/Oct/1995 - 25/Oct/1995
# The user could easily press just [ENTER] and thus not download the selected
file, fixed.
# A CR is added at the beginning of the export-function. Makes the printing
some clearer.
# Cursor wasn't restored when "QSetUp ?" was started, also the screen wasn't
cleared. Fixed.
# Cursor position wasn't restored correctly in the setup-field.
$ Sorry to you all. But i had to change the COMPLETE structure of the setup-
file of the QUEST v8.09Γ. It didn't fit my (and yours) needs any more.
I have to write an update program, this will be done when i have the time,
currently i'm updating all the programs. This update isn't 'easy'. It's
a lot of work to me also, but have to be done. In the change, also a lot
of options will be added and some things will be expanded. This are all
things i wanted to do for a long time, but wasn't possible with the old
structure, this is because also the experience with programming for me
grows, so i now knows more than in the beginning, all this together makes
these changes necesary.
% You can specify an different "Fill-Up" character for all field seperatly
now.
* Global tearline removed. A seperate tearline for each board number. Local
messages now get the tearline "QUEST v<version-nr>"
! Netmail option removed. !NO! Netmail is no further an option.
! "Import key" function removed. A "QUEST.KEY" is automaticly detected from
now on.
% Global tearline added again, for the global messages (hee!) ;-))
& 26/Oct/1995 - 3/Nov/1995
! The total "SetUp Field" option has been rewritten. The old wasn't fine
anymore. Because of the new structure this new methode has been possible
in reasonable speed. The new can insert and delete all fields he feels
like. Inserting fields kan be everywhere, at the top, middle or end!
! In the "SetUp Field" you don't have to choose with "Function-keys" anymore,
everything is menu controlled now!
% The QUEST originlines are now split apart in 10 different configurable ones.
Random picking is one of the possibilities!!
& 3/Oct/1995 - 10/Oct/1995
% The field isn't left empty anymore by default, but filled with the string
"[NOT ALLOWED TO SEND THIS FIELD]", offcourse this is configurable!!
% The function "8092810" is added to QUtil. This will update the v8.09Γ
config to the v8.10Γ config. QSetUp will warn you when you run it that
you must run QUTil to update the config, but if you continue than, all
data will be lost!! (of the current config-file ;-)
% A file named QSETUP.HLP is created, from now on this is the helpfile. All
ugly codes are removed in QUEST.DOC
! The QUEST.BBS isn't supported anymore. Also this file is completely
revised, and now uses 2 files QUEST.DAT and QUEST.HDR. When it contains
the same data, the files are together 13164 bytes large. QUEST.BBS with
EXACT the same data is 59580 bytes big! ...
& 3/Nov/1995 - 10/Nov/1995
$ Nothing ..
& 10/Nov/1995 - 17/Nov/1995
& 17/Nov/1995 - 24/Nov/1995
# Update-Fields were default filled with nonsense information etc. Fixed.
* Standard "C:\RA\" paths are replaced by standard bbs-path paths.;-)
% F1 pressing in the Language-Prompts will now display the correct help,
and not just a reference to the correct topic ;-)
% Pressing "ALT-Z" everywhere in QSetUp will shell to DOS now..
% "Global" processing is added, press F3 in the question-selection list
and you can set a lot of global settings..
* The size of the help-screen displayed in QSetUp will now be automaticly
set at the length needed by the help-text.
% You can now also use "cookies" as originlines ;-)
% Because i can imagine some moderators of QUEST-areas (like me) want to
be sure the SysOp let's the user a free choice of giving his data. This
setting is now automaticly added at each reply of userdata.
& 24/Nov/1995 - 1/Dec/1995
$ Nothing...
& 1/Dec/1995 - 8/Dec/1995
$ While upgrading my harddisk to a bigger one, my old just stopped working.
I've lost a lot of updates of QUEST because i hate creating backups, but
the main thing is still there ... ()
> Terry van Erp reported that quest didn't update the user's data. This is
fixed.
> QUEST didn't forced the questions to be entered correctly, fixed.
$ The standard color-screens are completely changed, i think they are kind of
neat right now..
& 8/Dec/1995 - 15/Dec/1995
& 15/Dec/1995 - 22/Dec/1995
& 22/Dec/1995 - 29/Dec/1995
* Cosmetic changes to QSetUp :
- QsetUp -> General, didn't had a title, fixed.
- QSetUp -> General, moved menu 4 lines down...
- QsetUp -> Send Menu, didn't had a title, fixed.
- QSetUp -> Send Menu, moved menu 4 lines down...
- QSetUp -> Send Menu -> Comment Menu, didn't had a title, fixed.
- QSetUp -> Send Menu -> Comment Menu, moved a few lines down..
- QSetUp -> Send Menu -> Global originline, fixed colors and length.
- QSetUp -> Send Menu -> Global originline, removed mouse-specific routines.
- QSetUp -> Colors -> Moved menu 5 lines down.
- QSetUp -> Colors -> Added title ...
- QSetUp -> SetUp Field -> Global -> Added title, removed mouse stuff.
- QSetUp -> Board Numbers, added title.
- QSetUp -> Protocols -> Added title, and moved menu 4 lines down.
- QSetUp -> Filenames for downing -> Added title, and moved down.
- QSetUp -> Originlines, added title and moved menu 1 line down.
% Added hotkeys in QSetUp:
- QSetUp -> FileNames
- QSetUp -> General
- QSetUp -> Ansi FileName
- QSetUp -> Normal updating
- QSetUp -> No Answer
- QSetUp -> ABN List
- QSetUp -> ASCII Only
- QSetUp -> Not available
- QSetUp -> Send Menu
- QSetUp -> Send Menu -> Comment menu
- QSetUp -> Colors
- QSetUp -> Board Numbers -> all menus
- QSetUp -> Protocols
- QSetUp -> Protocols -> all menus
- QSetUp -> FileNames
- QSetUp -> Filenames -> all menus
# QUEST would also response to a "?", even when there wasn't a help-file
defined, fixed.
& 01/Jan/1996 - 08/Jan/1996 [ Skipped last days ]
$ Happy new-year...
* Updated dates to (c)1996
& 08/Jan/1996 - 15/Jan/1996
& 15/Jan/1996 - 22/Jan/1996
* Updated some prompt for displaying the message "ProBoard v2.1x" instead of
"ProBoard v2.xx"
* Changed the prompt "The file "" doest not exist" to "The file "" does not.."
& 22/Jan/1996 - 29/Jan/1996
--- v8.10ß2 Beta-Release, only for those registered. v8.10ß1 was a close beta,
with only some minor fixes and adds..
& 01/Feb/1996 - 08/Feb/1996
$ Finally, RemoteAccess 2.50.g1 was released. QUEST was developped in that
sort of way, it will automaticly switch to the new system used in RA 2.50
This means, your old QUEST v8.10-versions, will work with this version..
Please note that when you keep using QUEST v7.xx, and QUEST v8.09Γ this
will result eventually in really big problems and area-messups, but ok.
That's your responsibility, can't say i didn't warned you!!!
% QUEST has now the possibilitie to force the user to enter the correct
password. It has also the option to update the password entered in QUEST
to RemoteAccess (the new password entered in QUEST will be used in RA).
This last option is only possible by RA 2.50, but hey, you all just switch
to RemoteAccess 2.50, don't you?
& 08/Feb/1996 - 15/Feb/1996
& 16/Feb/1996 - 23/Feb/1996
# Removed "Close-Icon" in help-file.
* Updated the documentation, and synchronized help-file and QUEST.DOC
> Fixed a bug that causes the wrong userdata to be given when an userdata-
request was done. Sorry for this one..
% Added functionallity to change the user's comment field with a default text,
also macros are allowed here. For example "@QNAME19@@FIELD19@", will be
replaced in "Password: <WEET IK VEEL>"
* Added some text to QUtil Clean, so you're sure it's really doing something.
# Location field was not copied from ProBoard
> QUtil Maint wouldn't restore the correct field on certain conditions, fixed.
--- v8.11Γ, 23/Feb/1996
Wisdom of this version: ... Hope this version can last for a few months.
& 06/Apr/1996 - 13/Apr/1996
* I'm currently rewriting the editor that's used in QSetUp, so it has some
more functionality ...
$ The QSetUp program has been rewritten, this means that it can contain bugs
that weren't there at beginning, but it now is more portable to
"not-so-compatible" operating systems..
$ I'm rewriting the help-function, so it is currently not available ...
! It's changed now, it will show the "pure" doc file, it's more user-friendly.
& 01/May/1996 - 08/May/1996
# QSetUp wouldn't recognize monochrome screens.
* Changed standard Layout of Q_FIELD
* Default will QUEST restore the correct color for the blue on lightgray ...
& 08/May/1996 - 15/May/1996
% Added script-language for QUtil, this will try to do a smart-selection
between "good" users, and potentional fake-users.
> QUtil SCAN wouldn't mark processed messages as received, fixed.
! QUtil SCAN (Reply) will add a "ID:01" kludge, this is for the automatic
recognitzion of special fields.
> QUtil SCAN could hang when special conditions met ...
--- v8.50Γ, 11/May/1996